package com.wudl.govern.domain;

import lombok.Data;
import java.util.Date;
import java.util.Date;
import java.util.Date;

/**
 * 元数据变更监控日志
 *
 * @author wudl
 */
@Data
public class MetaLog {

    /**
     * id
     */
    private Integer id;

    /**
     * 变更监控id
     */
    private Integer taskMonitorId;

    /**
     * 表id
     */
    private Integer tableId;

    /**
     * 变更对象
     */
    private String changeObj;

    /**
     * 事件类型 1 :表属性变更 2：视图变更 3：函数变更 4：存储过程变更 5:新增表 6:删除表 7:新增函数 8：删除函数 9:新增视图 10:删除视图 11:新增存储过程 12:删除存储过程 
     */
    private String eventType;

    /**
     * 变更时间
     */
    private Date changeDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 修改人
     */
    private String uppUser;

    /**
     * 修改时间
     */
    private Date uppDate;

    /**
     * 数据状态（1：有效，2：失效）
     */
    private Integer dataState;

    /**
     * db_source_id
     */
    private Integer dbSourceId;

    /**
     * db_source_name
     */
    private String dbSourceName;

}